package pe.com.empresa.datos.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import pe.com.empresa.datos.dominio.TipoInventario;
import pe.com.empresa.datos.dominio.TipoInventarioExample;

public interface TipoInventarioMapper {
    int countByExample(TipoInventarioExample example);

    int deleteByExample(TipoInventarioExample example);

    int deleteByPrimaryKey(Integer idTipoInventario);

    int insert(TipoInventario record);

    int insertSelective(TipoInventario record);

    List<TipoInventario> selectByExample(TipoInventarioExample example);

    TipoInventario selectByPrimaryKey(Integer idTipoInventario);

    int updateByExampleSelective(@Param("record") TipoInventario record, @Param("example") TipoInventarioExample example);

    int updateByExample(@Param("record") TipoInventario record, @Param("example") TipoInventarioExample example);

    int updateByPrimaryKeySelective(TipoInventario record);

    int updateByPrimaryKey(TipoInventario record);
}